home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 021a / pull_dwg.zip / PULL_DWG.DOC < prev    next >
Text File  |  1990-02-07  |  35KB  |  903 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                 Pull_DWG copyright (c) 1988-1989 by Mountain Software
  10.  
  11.  
  12.  
  13.           ┌──────┐ ┌┐    ┌┐ ┌┐      ┌┐      ┌──────┐ ┌──┐    ┌──┐ ┌──────┐
  14.           │┌────┐│ ││    ││ ││      ││      │ ┌───┐│ └┐ │ ┌┐ │ ┌┘ │┌────┐│
  15.           ││    ││ ││    ││ ││      ││      │ │   ││  │ │┌┘└┐│ │  ││    └┘
  16.           ││    ││ ││    ││ ││      ││      │ │   ││  │ └┘  └┘ │  ││  ┌──┐
  17.           │└────┘│ ││    ││ ││      ││      │ │   ││  └┐  ┌┐  ┌┘  ││  └─┐│
  18.           │┌─────┘ │└────┘│ │└────┐ │└────┐ │ └───┘│   └┐ ││ ┌┘   │└────┘│
  19.           └┘       └──────┘ └─────┘ └─────┘ └──────┘    └─┘└─┘    └──────┘
  20.  
  21.  
  22.  
  23.                                      Pull Drawing
  24.  
  25.  
  26.                            AutoCAD Pull Down Menu Front End
  27.                                      Version 2.3
  28.                                    February 7, 1990
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.                                  Jerry Workman, P.E. 
  36.                                  1579 Nottingham Road
  37.                                  Charleston, WV 25314
  38.                                    CIS 70717,3564 
  39.  
  40.  
  41.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.                                   Table of Contents
  49.  
  50.  
  51.  
  52.           I    U s i n g   P u l l _ D W G  . . . . . . . . . . . . . .   3
  53.                Purpose  . . . . . . . . . . . . . . . . . . . . . . . .   3
  54.                Startup Mode Functions . . . . . . . . . . . . . . . . .   3
  55.                Shell Mode . . . . . . . . . . . . . . . . . . . . . . .   4
  56.                Installation . . . . . . . . . . . . . . . . . . . . . .   4
  57.                Looping Pull_DWG . . . . . . . . . . . . . . . . . . . .   6
  58.                Configuration  . . . . . . . . . . . . . . . . . . . . .   7
  59.                Test Drive . . . . . . . . . . . . . . . . . . . . . . .   7
  60.                Processes  . . . . . . . . . . . . . . . . . . . . . . .   8
  61.                Creating a New Directory . . . . . . . . . . . . . . . .   8
  62.                Human Factors  . . . . . . . . . . . . . . . . . . . . .   8
  63.                Special Keys . . . . . . . . . . . . . . . . . . . . . .   9
  64.                Mouse  . . . . . . . . . . . . . . . . . . . . . . . . .   9
  65.                Directory  . . . . . . . . . . . . . . . . . . . . . . .   9
  66.                Limits . . . . . . . . . . . . . . . . . . . . . . . .    10
  67.                AUTOEXEC.BAT . . . . . . . . . . . . . . . . . . . . .    10
  68.  
  69.           II   A d d e n d u m  . . . . . . . . . . . . . . . . . . .    11
  70.                Error Messages . . . . . . . . . . . . . . . . . . . .    11
  71.                Suggestions  . . . . . . . . . . . . . . . . . . . . .    12
  72.                Liability  . . . . . . . . . . . . . . . . . . . . . .    12
  73.                Author . . . . . . . . . . . . . . . . . . . . . . . .    12
  74.                Revisions  . . . . . . . . . . . . . . . . . . . . . .    13
  75.  
  76.           III. L i c e n s e  . . . . . . . . . . . . . . . . . . . .    15
  77.                Registration Information . . . . . . . . . . . . . . .    15
  78.                Disclaimer . . . . . . . . . . . . . . . . . . . . . .    16
  79.                Trademark  . . . . . . . . . . . . . . . . . . . . . .    16
  80.                Site Licenses and Quantity Purchases . . . . . . . . .    16
  81.  
  82.  
  83.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  84.  
  85.  
  86.           I    U s i n g   P u l l _ D W G
  87.  
  88.           Purpose
  89.           -------
  90.  
  91.           After many major updates, the AutoCAD opening menu still does not
  92.           present  an adequate user interface. In particular, the selection
  93.           of a  drawing filename requires  that the user  type in the  full
  94.           drive  path and filename  of the  drawing. In  addition, changing
  95.           directories from the opening menu is not possible.
  96.  
  97.           Pull_DWG was designed specifically to replace the AutoCAD opening
  98.           menu. Pull-DWG is a high-speed, easy-to-use utility that makes it
  99.           easy to select a subdirectory, drawing file, and  other functions
  100.           provided by the AutoCAD opening menu or the drawing editor.
  101.  
  102.           You may also run Pull_DWG from within the drawing editor. In this
  103.           mode  Pull_DWG  is  executed through  an  AutoLisp  program. This
  104.           AutoLisp  program (PULL_DWG.LSP)  can  be  made  a part  of  your
  105.           ACAD.LSP and  ACAD.MNU files so that Pull_DWG is always available
  106.           within the drawing editor. (The  files ACAD.LSP and ACAD.PGP must
  107.           be  modified.) Once  executed, PULL_DWG.LSP will  shell Pull_DWG,
  108.           the  current drawing  may be  optionally  saved before  selecting
  109.           another drawing. A script is  created by Pull_DWG which will exit
  110.           the current drawing and load the drawing file that you select.
  111.  
  112.           Startup Mode Functions
  113.           ----------------------
  114.  
  115.           1>   Select AutoCAD opening menu command (eg load new drawing).
  116.           2>   Select a drawing file (on any drive or directory).
  117.           3>   Enter a  new drawing file  name and  optionally a  prototype
  118.                drawing file name/path.
  119.           4>   Select a  drawing editor  command which  will execute  after
  120.                your drawing has loaded.
  121.           5>   Execute a DOS command or temporarily exit to DOS.
  122.  
  123.           Additional User defined functions are provided to:
  124.  
  125.           1>   Type  or  list text  files  (perhaps a  script,  an AutoLisp
  126.                program or an ATTEXT definition file. 
  127.           2>   To call your editor or word processor, 
  128.           3>   To view a slide (with SLDMGR.EXE).
  129.           4>   To run an external utility program of your choice.
  130.  
  131.  
  132.           Pull_DWG  works on IBM  compatible computers with  all "standard"
  133.           video adapters including the PS/2 family. Many non-standard video
  134.           adapters  will work  if  they support  at least  one  of the  IBM
  135.           compatible modes.
  136.  
  137.  
  138.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  139.  
  140.  
  141.           Shell Mode
  142.           ----------
  143.  
  144.           Pull_DWG can  also be  executed from within  AutoCAD to  select a
  145.           file and perform the following tasks:
  146.  
  147.           end       Save the current  drawing, and specify a new drawing to
  148.                     be loaded by AutoCAD.
  149.  
  150.           wend      Save the current drawing using WBLOCK * <filename>, and
  151.                     select a new drawing to be loaded by AutoCAD.
  152.  
  153.           quit      Quit the current drawing, and specify  a new drawing to
  154.                     be loaded by AutoCAD.
  155.  
  156.           insert    Select  a drawing  file  to  insert  into  the  current
  157.                     drawing at a block.
  158.  
  159.           dxfin     Select a DXF file to load into the current drawing.
  160.  
  161.           dxbin     Select a DXB file to load into the current drawing.
  162.  
  163.           vslide    Select an AutoCAD SLD file to view.
  164.  
  165.           In order to utilize this  feature the files ACAD.LSP and ACAD.PGP
  166.           must be modified. This can be accomplished as follows:
  167.  
  168.  
  169.           Installation
  170.           ------------
  171.  
  172.           Copy the  files from the  distribution diskette (or  extract them
  173.           from the archive file) to your AutoCAD subdirectory.
  174.  
  175.  
  176.  
  177.           ACAD.LSP
  178.  
  179.                If you  use AutoCAD Release  10 (the latest release  at this
  180.                writing) add the following line to your ACAD.LSP file:
  181.  
  182.                     (load"pull_dwg")
  183.  
  184.                Be  sure  to  place  the  file  PULL_DWG.LSP  in  your  ACAD
  185.                directory.
  186.  
  187.                Note:  If your existing ACAD.LSP file contains an S::STARTUP
  188.                function then your  existing ACAD.LSP must be  modified with
  189.                an  editor  to  include  the  contents  of  S::STARTUP  from
  190.                Pull_DWG.LSP into your existing S::STARTUP function.
  191.  
  192.  
  193.  
  194.           Chapter 1, Using Pull_DWG                                  Page 4
  195.  
  196.  
  197.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  198.  
  199.  
  200.                If you use an older version of AutoCAD, then the contents of
  201.                PULL_DWG.LSP must included  in your ACAD.LSP file.  This can
  202.                be accomplished  with an ASCII  text editor, or with  DOS by
  203.                executing the DOS command from your ACAD directory: 
  204.  
  205.                     COPY ACAD.LSP+PULL_DWG.LSP ACAD.LSP
  206.  
  207.  
  208.           ACAD.PGP
  209.  
  210.                Add the following line to your ACAD.PGP file:
  211.  
  212.                     PULL_DWG,PULL_DWG,150000,*Parameters,0
  213.  
  214.                this can also be accomplished with DOS as follows:
  215.  
  216.                     COPY ACAD.PGP+PULL_DWG.PGP ACAD.PGP
  217.  
  218.           Note:     the value 150000 works on most machines, if the message
  219.                     appears "not enough  memory to load program"  after the
  220.                     PULL  command, then  increase this  value. (try  160000
  221.                     first)
  222.  
  223.           ACAD.MNU (optional)
  224.  
  225.                Add the following line to any or your screen or pop menus:
  226.  
  227.                     [Pull_DWG]^C^C(if (null c:pull) (load"pull_dwg")) pull
  228.  
  229.  
  230.           Within the AutoCAD drawing editor you may call Pull_DWG to select
  231.           a  new  drawing file,  or  to  perform  any  of the  other  shell
  232.           commands.  From the AutoCAD  "Command:" prompt enter  the command
  233.           "PULL",  if you have added the  above to your ACAD.MNU file, then
  234.           select Pull_DWG from the menu. When Pull_DWG loads you can select
  235.           one of the shell functions from the popup. 
  236.  
  237.           Certain commands can be accessed directly from the drawing editor
  238.           as follows:    INS -     insert a block
  239.                          LISP -    load and run a LISP file
  240.                          VS -      view a slide
  241.                          DXF -     DXFIN
  242.                          DXB -     DXBIN
  243.  
  244.           You may  press AltX  or ESC  at any  time to  abort Pull_DWG  and
  245.           return to your drawing with no action.
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.           Chapter 1, Using Pull_DWG                                  Page 5
  254.  
  255.  
  256.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  257.  
  258.  
  259.           The AutoCAD drawing editor commands END and QUIT are redefined by
  260.           PULL_DWG.LSP in order to bypass  the AutoCAD opening menu. If you
  261.           do  not  desire this  feature,  then  you  may delete  those  two
  262.           functions  from  the  PULL_DWG.LSP  file.  The  original  AutoCAD
  263.           commands are  still available in  any case  in the form  .END and
  264.           .QUIT (precede the command with a period).
  265.  
  266.  
  267.           Running Pull_DWG
  268.           ----------------
  269.  
  270.           Previous  versions (prior to  version 2.0) required that Pull_DWG
  271.           execute from  a batch file.  Pull_DWG can now "chain"  to AutoCAD
  272.           with out the use of a  special batch file (NOTE: chain mode  does
  273.           not now  work  with  ACAD386).  Therefore  you  may  now  execute
  274.           Pull_DWG in the  same manner that you now execute  ACAD. The file
  275.           PULL_DWG.EXE may be placed the  same subdirectory as ACAD.EXE, or
  276.           any  subdirectory, if  a DOS  path is  set to  this subdirectory.
  277.           PULL_DWG.LSP must however be placed in your the same directory of
  278.           ACAD.EXE or the directory specified with the DOS SET command (SET
  279.           ACAD=<your lisp dir>)
  280.  
  281.           Pull_DWG  can execute  AutoCAD from  the  subdirectory where  the
  282.           selected drawing resides, or from a subdirectory that you specify
  283.           (eg  your  ACAD  directory  or  a  project  directory).  This  is
  284.           determined by the  configuration of the "Starting  Directory". If
  285.           this field is  left blank Pull_DWG will execute  AutoCAD from the
  286.           drawing directory. If a drive:directory is specified then AutoCAD
  287.           will be executed from that directory.
  288.  
  289.  
  290.           Looping Pull_DWG
  291.           ----------------
  292.  
  293.           If you wish for Pull_DWG to execute again upon exit from  AutoCAD
  294.           then  you  may  do  so.  This is  accomplished  through  the  DOS
  295.           ERRORLEVEL variable and a batch file. When Pull_DWG exits  either
  296.           from  the  user  pressing  <ALT-X>  or  <ESC>,  ERRORLEVEL  1  is
  297.           generated. Therefore, a batch file  can test for ERRORLEVEL 1, if
  298.           false then the batch file can loop to rerun Pull_DWG as follows:
  299.  
  300.           :LOOP
  301.           PULL_DWG %1 %2
  302.           IF ERRORLEVEL 1 GOTO DONE
  303.           ACAD FILE PULL_DWG  <== This line is only needed in batch mode
  304.           GOTO LOOP
  305.           :DONE
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.           Chapter 1, Using Pull_DWG                                  Page 6
  313.  
  314.  
  315.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  316.  
  317.  
  318.           Configuration
  319.           -------------
  320.  
  321.           You can set all of the following defaults:
  322.  
  323.           1.   The (external) program to view text files. 
  324.           2.   The (external) program to edit text files. 
  325.           3.   The (external) program to view a slide file.
  326.           4.   The (external) utility program.
  327.           5.   The  drive and  subdirectory  from  which  AutoCAD  will  be
  328.                executed. If this field is  left blank, then AutoCAD will be
  329.                executed from the drawing directory.
  330.           6.   Mouse sensitivity.
  331.           7.   Execution Mode (batch or chain).
  332.           8.   Batch file name (if you use batch mode).
  333.           9.   EXE filename (if you wish to rename Pull_DWG.EXE).
  334.           10.  Screen fill background character.
  335.  
  336.           Select  save to make your  changes permanent. If  you do not save
  337.           then the temporary settings will  be used for the current session
  338.           only. When the configuration is saved the new values are saved to
  339.           the file PULL_DWG.EXE.
  340.  
  341.           Note:     Pull_DWG must be  able to locate the  file PULL_DWG.EXE
  342.                     in  order  to  save the  configuration  data.  It first
  343.                     checks  the  current  directory,  then  each  directory
  344.                     specified in your DOS PATH.
  345.  
  346.  
  347.           Test Drive
  348.           ----------
  349.  
  350.           The operation  should be  intuitive. You may  press the  <F1> key
  351.           everywhere for help in context. The basic steps are:  1> select a
  352.           menu  aCtion, 2>  Select a  path  and drawing  file name,  3> Run
  353.           AutoCAD.  Pull_DWG will load  AutoCAD and  run an  AutoCAD script
  354.           file with  the drawing  file that you  selected in  the pull-down
  355.           menus. Since you  can only select one of four  processes from the
  356.           aCtion menu, only settings in that selected pull-down menu apply.
  357.           For instance a prototype drawing can not be used when you edit an
  358.           existing file.  To quit, without  running AutoCAD press  <ESC> at
  359.           the top menu or press <ALT-X>.
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.           Chapter 1, Using Pull_DWG                                  Page 7
  372.  
  373.  
  374.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  375.  
  376.  
  377.           Processes
  378.           ---------
  379.  
  380.           aCtion    -    Just like the AutoCAD opening menu.
  381.           Files     -    Selects a drawing file. 
  382.           ACAD      -    Run  AutoCAD  with  the  Drawing  file  and action
  383.                          selected.
  384.           Extra     -    Select a prototype drawing and/or initial  drawing
  385.                          editor command.
  386.           Utility   -    Execute external utility programs. 
  387.           DOS       -    Execute a DOS command or temporarily exit to DOS
  388.           Configure -    Set up Pull_DWG.
  389.  
  390.  
  391.           Creating a New Directory
  392.           ------------------------
  393.  
  394.           You  may create  a new  directory from  the drawing  path prompt.
  395.           Simply  enter the directory name  that you wish  to create at the
  396.           path prompt. You  will be prompted to confirm the creation of the
  397.           new  directory.  You  may  then  create a  new  drawing  in  that
  398.           directory.
  399.  
  400.  
  401.           Human Factors
  402.           -------------
  403.  
  404.           The human interface with Pull_DWG has been designed to be simple,
  405.           clean  and  easy.  Pull_DWG was  written  in  Turbo  Pascal using
  406.           windowing  and pull  down  menu routines  by  James LeMay  (Eagle
  407.           Performance Software).
  408.  
  409.           .    Uses pull-down menus for ease of use. 
  410.  
  411.           .    Utilizes  a  Microsoft  compatible   mouse  if  present  and
  412.                enabled.
  413.  
  414.           .    Smart directory spots  elusive files quickly and  enters the
  415.                name for  you. File names  are sorted, lower case,  and have
  416.                extensions right justified. 
  417.  
  418.           .    Data entry windows show previous and new entries. 
  419.  
  420.           .    Help windows are  integrated and context sensitive  for each
  421.                option.  They will disappear  automatically when any  key is
  422.                pressed and that key will be executed. 
  423.  
  424.           .    Messages help you with all of the keystrokes 
  425.  
  426.           .    Easily configured settings.
  427.  
  428.  
  429.  
  430.           Chapter 1, Using Pull_DWG                                  Page 8
  431.  
  432.  
  433.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  434.  
  435.  
  436.           Special Keys
  437.           ------------
  438.  
  439.           Use the following keys to navigate throughout the program.
  440.  
  441.           F1  -     Pull/pop the Help windows 
  442.           ESC -     Backs  out of  the current  menu/window  and exits  the
  443.                     program when only the top menu is displayed.
  444.           LTR -     While in the menus, the HiLite will move to and execute
  445.                     the menu line with that upper case letter or number.
  446.  
  447.           Cursor Keys -  In  addition to  the on-screen  messages, ^L-Arrow
  448.                          and ^R-arrow moves the  menus to the far  left and
  449.                          right. PgUp and  Home puts the HiLite at   the top
  450.                          of the menu while PgDn and End at the  bottom.
  451.  
  452.  
  453.           Mouse
  454.           -----
  455.  
  456.           If you  have a mouse  connected and a Microsoft  compatible mouse
  457.           driver, then  you can use  the mouse to navigate  Pull_DWG. Mouse
  458.           movement simulates the arrow keys, the left button  simulates the
  459.           return key, and the right button simulates the escape key. 
  460.  
  461.           The  mouse feature  can  be disabled  if  necessary. Some  tablet
  462.           drivers use the same interrupt  as the microsoft mouse driver and
  463.           the tablet will  be detected as a  mouse by some (The  Nth Engine
  464.           drivers in particular).  Configure Pull_DWG to disable  the mouse
  465.           feature  if your  cursor runs  away  or if  cursor movements  are
  466.           erratic.
  467.  
  468.  
  469.           Directory
  470.           ---------
  471.  
  472.           The  directory sorts  the file names  in alphabetical  order. The
  473.           names are  in lower case  and the extensions are  right justified
  474.           for easier reading. Directory names are placed at  the top of the
  475.           list. You may change directory by  highlighting the directory and
  476.           pressing return. You  may also change disk drives  with the Alt-A
  477.           thru Alt-K keys.  Note that you can  scan the directory  not only
  478.           with the cursor  keys, but by  typing a letter  to move to  names
  479.           starting  with that letter.  Context sensitive help  is available
  480.           throughout by pressing the <F1> key.
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.           Chapter 1, Using Pull_DWG                                  Page 9
  490.  
  491.  
  492.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  493.  
  494.  
  495.           Limits
  496.           ------
  497.  
  498.           The  display  of  the path  name  is  limited to  a  total  of 45
  499.           characters. However, the program will still work if the names are
  500.           longer.  When the names  do get too  long and you  want to change
  501.           paths,  you can  use the DOS  ".." and  "." directory  symbols to
  502.           shorten the path length.
  503.  
  504.           The directory  is limited  to  approximately 1700  file names  in
  505.           shell mode.
  506.  
  507.           AUTOEXEC.BAT
  508.           ------------
  509.  
  510.           Your  AUTOEXEC.BAT file can control  the way AutoCAD and Pull_DWG
  511.           work.  The  DOS  commands  PATH  and  SET  can be  used  in  your
  512.           AUTOEXEC.BAT  file  to  tell other  programs  or  your particular
  513.           configuration  and preferences.  The PATH  tells  DOS (and  other
  514.           programs) where  to search  for executable  program files  (those
  515.           with .COM,.EXE, or .BAT file extensions. 
  516.  
  517.                Example:  PATH C:\;C:\DOS;C:\ACAD
  518.  
  519.                Use  the path  command to  tell ACAD  and  PULL_DWG the
  520.                location of ACAD.EXE and PULL_DWG.EXE.
  521.  
  522.           SET  assigns  values  to  variables  in  the  DOS  environment to
  523.           communicate with application programs.
  524.  
  525.                Example:  SET ACAD=C:\ACAD\LISP
  526.                          SET ACADCFG=C:\ACAD\TABLET
  527.                          SET LISPHEAP=30000 
  528.                          SET LISPSTACK=15000 
  529.                          SET ACADFREERAM=20 
  530.  
  531.                Use SET  to tell AutoCAD  where to look for  a specific
  532.                configuration's  files (if you have more than one), the
  533.                directory  that  contains   AutoLisp  programs,  INSERT
  534.                blocks and fonts, and AutoLisp parameters. AutoCAD will
  535.                search  for .LSP  and  .DWG  files  in  three  possible
  536.                subdirectories;  the  current directory  (your  drawing
  537.                directory?), the directory where  ACAD.EXE resides, and
  538.                the directory specified by SET ACAD=
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.           Chapter 1, Using Pull_DWG                                 Page 10
  549.  
  550.  
  551.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  552.  
  553.  
  554.           II   A d d e n d u m
  555.  
  556.  
  557.           Error Messages
  558.           --------------
  559.  
  560.           Operational errors seen in the message line:
  561.  
  562.  
  563.           "Invalid entry." -  an  invalid  character  was   entered  or  an
  564.                               entered value exceeds the value limit.
  565.  
  566.           "Invalid path." -   The path  was simply  not found  or the  path
  567.                               name is not in the form [d:][path]. 
  568.  
  569.           "Directory to large to load." -    Not enough memory  to load the
  570.                                              entire directory.
  571.  
  572.           "Critical disk error." -      While   reading   the    directory,
  573.                                         usually  the  drive door  has  been
  574.                                         left  open  or has  an  unformatted
  575.                                         disk.
  576.  
  577.           "DOS can not open file." -    a filename and  or subdirectory was
  578.                                         selected which DOS can not accept. 
  579.  
  580.           "DOS Exec function failed." -      an external command can not be
  581.                                              executed  or  COMMAND.COM  can
  582.                                              not be loaded.
  583.  
  584.           "Drawing file not selected." -     A drawing file is required for
  585.                                              most   aCtions    to   operate
  586.                                              properly.
  587.  
  588.           "DOS can not open batch file."     Pull_DWG  modifies  the  batch
  589.                                              file (GO.BAT)  in batch  mode,
  590.                                              it  must  be  in  the  current
  591.                                              directory.
  592.  
  593.           "Drive not ready"   Drive door needs to be closed.
  594.  
  595.           "Critical disk error." - Other inherent hardware or floppy errors
  596.                                    than listed above. 
  597.  
  598.           "Disk full."        Disk full before process completed.
  599.  
  600.           "Directory full."   Can't add a new file.
  601.  
  602.           "Disk Error."       Couldn't close the files.
  603.  
  604.  
  605.  
  606.  
  607.           Chapter 1, Using Pull_DWG                                 Page 11
  608.  
  609.  
  610.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  611.  
  612.  
  613.           Suggestions
  614.           -----------
  615.  
  616.           File Lister -  The DOS command TYPE <filename>  works, but BROWSE
  617.           (PC Magazine) or LIST (by Vern Berg) are much more flexible.
  618.  
  619.           Editor - EDLIN if  you have nothing else, but again  a good ASCII
  620.           file editor like QEdit (Semware) make the job easier.
  621.  
  622.           Slide Viewer  - SLDMGR (Slide Manager) will  display slide (.SLD)
  623.           files  without AutoCAD and  also provides complete  slide library
  624.           management.
  625.  
  626.           Utility - Your choice, I use a drawing file manager (AutoManager)
  627.           here.
  628.  
  629.           BROWSE,  LIST, QEdit,  and Slide  Manager are  available on  most
  630.           major PC bulletin boards as well as on Compuserve.
  631.  
  632.  
  633.           Liability
  634.           ---------
  635.  
  636.           This  program  modifies,  alters, and  even  deletes  data files!
  637.           Careful testing  has  been  made to  ensure  that  the  processes
  638.           perform  correctly. No  liabilities  are assumed  in  the use  or
  639.           misuse of  this program resulting in  data loss or damage.  It is
  640.           the  users responsibility  to be  sure  that the  results are  as
  641.           expected.
  642.  
  643.  
  644.           Author
  645.           ------
  646.  
  647.           If you have any suggestions or comments, please contact me.
  648.  
  649.           Jerry Workman, PE
  650.           1579 Nottingham Rd.
  651.           Charleston, WV  25314 
  652.           CIS 70717,3564
  653.           304-744-7748 (after 7:30 ET)
  654.  
  655.           Copyright (c) 1988, 1989 by Mountain Software All rights reserved
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.           Chapter 2, Addendum                                       Page 12
  667.  
  668.  
  669.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  670.  
  671.  
  672.           Revisions
  673.           ---------
  674.  
  675.           Version 1.0 (12-20-88):
  676.           .    Initial release
  677.  
  678.           Version 1.1 (1-12-88):
  679.           .    Added command line parameter (subdirectory)
  680.  
  681.           Version 1.2 (2-4-89)
  682.  
  683.           .    Added  configure  option  to  allow  the  selection  of  the
  684.                directory from which AutoCAD will be executed.
  685.  
  686.           Version 1.3 (2-13-89) 
  687.  
  688.           .    Fixed a bug in the writing of the script file. 
  689.  
  690.           Version 1.4 (3-25-89)
  691.  
  692.           .    Added  shell  mode.  Pull_DWG can  be  executed  from within
  693.                AutoCAD to select  a new drawing or to  perform many AutoCAD
  694.                functions that  require a  file selection.  In addition  the
  695.                AutoCAD END  and QUIT  commands are modified  to bypass  the
  696.                AutoCAD main menu on exit of the drawing file.
  697.  
  698.           .    Mouse and Deskview support added.
  699.  
  700.           .    Expanded drive selection in the directory (drives A: thru K:
  701.                can  now be  selected  by pressing  ALT-drive  while in  the
  702.                directory.
  703.  
  704.           .    Fixed a bug that prevented execution of drawings in the root
  705.                directory  when a starting  directory had been  specified in
  706.                the configuration.
  707.  
  708.           .    Recoded to run under Turbo Pascal 5 and Pull5X.
  709.  
  710.           .    Added a Utility program option which does not require a file
  711.                selection.
  712.  
  713.           .    When <ESC> is pressed at the top menu the program now aborts
  714.                (AutoCAD is not executed).
  715.  
  716.           Version 1.41 (5-30-89)
  717.  
  718.           .    Increased memory allocation in ACAD.PGP to 150000
  719.  
  720.           Version 2.0 (6-24-89)
  721.  
  722.           .    Expanded directory memory allocation to handle at least 2000
  723.                files.
  724.  
  725.           Chapter 2, Addendum                                       Page 13
  726.  
  727.  
  728.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  729.  
  730.  
  731.           .    Added WEND command in PULL_DWG.LSP and shell mode to execute
  732.                WBLOCK * filename then QUIT, as an alternative to END.
  733.  
  734.           .    Eliminated the need to run  Pull_DWG from a batch file. Swap
  735.                mode causes  Pull_DWG to page  all but  2K of itself  to EMS
  736.                memory or disk and remain resident in memory while executing
  737.                AutoCAD.
  738.  
  739.           .    QUIT  eliminated from the  top menu (redundant,  ESC or AltX
  740.                are easier to use).
  741.  
  742.           .    General clean-up, minor bug fixes, and small enhancements.
  743.  
  744.           Version 2.1 (10-14-89)
  745.  
  746.           .    Swap mode removed (nobody liked  it - too slow), replaced by
  747.                a "chain" process.  AutoCAD is executed by  Pull_DWG with no
  748.                batch file and  no loss of  memory or delay. The  batch file
  749.                mode was retained for those who still like it, or that still
  750.                use DOS 2.X.
  751.  
  752.           .    The  configuration is  now saved  in  the PULL_DWG.EXE  file
  753.                instead of PULL_DWG.CFG.
  754.  
  755.           .    User defined batch filename and EXE filename (you can rename
  756.                PUll_DWG.EXE) and still "clone" the configuration.
  757.  
  758.           .    The  script file  is now  written to  the same  directory as
  759.                ACAD.EXE regardless of the current drive or directory.
  760.  
  761.           Version 2.2 (11-29-89)
  762.  
  763.           .    Pull_DWG can now re-execute after AutoCAD exits.
  764.           .    Bug fixed where batch mode did not exit properly.
  765.  
  766.           .    Fixed file display  problem when no .DWG files  at all exist
  767.                on a disk drive.
  768.  
  769.           Version 2.3 (2/7/90)
  770.  
  771.           .    A new directory can now be created.
  772.           .    INS,LISP,DXF,DXB,VS drawing editor commands added.
  773.  
  774.           .    Fixed file display  problem when no .DWG files  at all exist
  775.                on a DIRECTORY. (different from above)
  776.  
  777.           .    Fixed   configuration   save   problem   where   the    file
  778.                PULL_DWG.EXE. was not located in the current directory.
  779.  
  780.  
  781.  
  782.  
  783.  
  784.           Chapter 2, Addendum                                       Page 14
  785.  
  786.  
  787.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  788.  
  789.  
  790.           III. L i c e n s e
  791.  
  792.  
  793.           Shareware
  794.           ---------
  795.  
  796.           This version of  Pull_DWG is NOT public domain  or free software,
  797.           but  is being distributed as  "shareware". You may  try it out to
  798.           see if it  is useful for you. If  you use it you must  make a $20
  799.           contribution to  the author for one license  per CPU concurrently
  800.           in  use. With  the license,  instructions  will be   provided  to
  801.           eliminate  the starting  delay. The  program in  the form  of the
  802.           original archived file  only may be  freely distributed, but  not
  803.           sold.
  804.  
  805.           Non-registered users of  this software are  granted a limited  14
  806.           day  license to make  an evaluation  copy for  trial use  for the
  807.           purpose of  determining whether  Pull_DWG is  suitable for  their
  808.           needs.  At  the end  of  this  trial  period, you  should  either
  809.           register your copy, or discontinue using Pull_DWG.
  810.  
  811.           All users are granted a limited license to copy Pull_DWG only for
  812.           the trial  use of  others and subject  to the  above limitations.
  813.           This license  does NOT  include distribution or  copying of  this
  814.           software package:
  815.  
  816.           1.   In connection with any other product or service.
  817.           2.   For general use within a company or institution.
  818.           3.   For any consideration or 'disk fee'.
  819.           4.   For distribution in modified form; i.e., the file containing
  820.                this  license information MUST  be included, along  with the
  821.                full Pull_DWG documentation.
  822.  
  823.           Operators  of  electronic  bulletin  board  systems  (Sysops) are
  824.           encouraged to post  PULL_DWG.ZIP for downloading by  their users,
  825.           as long as the above conditions are met.
  826.  
  827.  
  828.           Registration Information
  829.           ------------------------
  830.  
  831.           A  Pull_DWG registration  licenses you  to use  the product  on a
  832.           regular basis. Individual registrations for Pull_DWG cost $20 for
  833.           registration only, or $30 for  the latest Pull_DWG diskette, with
  834.           documentation on the disk. West Virginia residents should include
  835.           6% sales tax.
  836.  
  837.           Educational institutions,  full-time students and  BBS sysops can
  838.           apply  a  50%  discount  -  $10 per  copy.  PLEASE  include  your
  839.           educational  institution  letterhead  (with  your  title),  or  a
  840.           photocopy of your most recent  registration slip, or the name and
  841.           number of your BBS along with any other relevant information.
  842.  
  843.           Chapter 2, Addendum                                       Page 15
  844.  
  845.  
  846.           Pull_DWG for AutoCAD                    User's Guide, version 2.3
  847.  
  848.  
  849.  
  850.           Disclaimer
  851.           ----------
  852.  
  853.           Use of  this program  acknowledges this  disclaimer of  warranty:
  854.           "This  program is supplied as is. Mountain Software disclaims all
  855.           warranties, expressed or implied,  including, without limitation,
  856.           the warranties of merchantability and  of fitness of this program
  857.           for  any  purpose.  Mountain Software  assumes  no  liability for
  858.           damages direct or consequential, which may result from the use of
  859.           this program."
  860.  
  861.  
  862.           Trademark
  863.           ---------
  864.  
  865.           Mountain  Software   and  Pull_DWG  are  trademarks  of  Mountain
  866.           Software.   MS-DOS  is  a   registered  trademark   of  Microsoft
  867.           Corporation. PC-DOS is a registered trademark of IBM Corporation.
  868.           AutoCAD is a registered trademark of AutoDesk.
  869.  
  870.  
  871.           Site Licenses and Quantity Purchases
  872.           ------------------------------------
  873.  
  874.           All  corporate, business, government or other commercial users of
  875.           Pull_DWG must be registered. We offer quantity  discounts as well
  876.           as site licensing.
  877.  
  878.           Corporate  site   licensing  agreements  allow   duplication  and
  879.           distribution  of specific numbers  of copies within  the licensed
  880.           institution. Duplication of multiple copies is not allowed except
  881.           through execution of a licensing agreement. Site license fees are
  882.           based upon estimated number of users.
  883.  
  884.           Note that with a site license, only one copy of the  program will
  885.           be  sent. You  will be  responsible  for distributing  additional
  886.           copies.
  887.  
  888.           Please write for more information.
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.           Chapter 3, License                                        Page 16
  903.